total responsibility - Spanish English Dictionary